const YBApi = {
  banner: {
    all: '/webserver-api/banner/all',
    add: '/webserver-api/banner/add',
    update: '/webserver-api/banner/update',
    detail: '/webserver-api/banner/detail',
    dustbinPush: '/webserver-api/banner/dustbin-push',
    dustbinAll: '/webserver-api/banner/dustbin-all',
    dustbinPop: '/webserver-api/banner/dustbin-pop',
    remove: '/webserver-api/banner/remove'
  },
  homeLink: {
    all: '/webserver-api/home-link/all',
    add: '/webserver-api/home-link/add',
    update: '/webserver-api/home-link/update',
    dustbinPush: '/webserver-api/home-link/dustbin-push',
    dustbinAll: '/webserver-api/home-link/dustbin-all',
    dustbinPop: '/webserver-api/home-link/dustbin-pop',
    remove: '/webserver-api/home-link/remove'
  },
  studyTimeLine: {
    all: '/webserver-api/study-time-line/all',
    add: '/webserver-api/study-time-line/add',
    update: '/webserver-api/study-time-line/update',
    dustbinPush: '/webserver-api/study-time-line/dustbin-push',
    dustbinAll: '/webserver-api/study-time-line/dustbin-all',
    dustbinPop: '/webserver-api/study-time-line/dustbin-pop',
    remove: '/webserver-api/study-time-line/remove'
  },
  me: {
    get: '/webserver-api/me/get',
    update: '/webserver-api/me/update',
  },
  production: {
    meData: '/webserver-api/production/me-data',
    detail: '/webserver-api/production/detail',
    all: '/webserver-api/production/all',
    typeDistinct: '/webserver-api/production/type-distinct',
    add: '/webserver-api/production/add',
    update: '/webserver-api/production/update',
    dustbinPush: '/webserver-api/production/dustbin-push',
    dustbinAll: '/webserver-api/production/dustbin-all',
    dustbinPop: '/webserver-api/production/dustbin-pop',
    remove: '/webserver-api/production/remove'
  },
  study: {
    meData: '/webserver-api/study/me-data',
    detail: '/webserver-api/study/detail',
    all: '/webserver-api/study/all',
    typeDistinct: '/webserver-api/study/type-distinct',
    add: '/webserver-api/study/add',
    update: '/webserver-api/study/update',
    dustbinPush: '/webserver-api/study/dustbin-push',
    dustbinAll: '/webserver-api/study/dustbin-all',
    dustbinPop: '/webserver-api/study/dustbin-pop',
    remove: '/webserver-api/study/remove'
  },
  feedback: {
    add: '/webserver-api/feedback/add',
    all: '/webserver-api/feedback/all',
    allAuth: '/webserver-api/feedback/all-auth',
    update: '/webserver-api/feedback/update',
    dustbinPush: '/webserver-api/feedback/dustbin-push',
    dustbinAll: '/webserver-api/feedback/dustbin-all',
    dustbinPop: '/webserver-api/feedback/dustbin-pop',
    remove: '/webserver-api/feedback/remove'
  },
  package: {
    all: '/webserver-api/package/all',
    typeDistinct: '/webserver-api/package/type-distinct',
    detail: '/webserver-api/package/detail',
    add: '/webserver-api/package/add',
    update: '/webserver-api/package/update',
    dustbinPush: '/webserver-api/package/dustbin-push',
    dustbinAll: '/webserver-api/package/dustbin-all',
    dustbinPop: '/webserver-api/package/dustbin-pop',
    remove: '/webserver-api/package/remove'
  },
  ali: {
    ossSignature: '/webserver-api/ali/oss-signature',
    ossList: '/webserver-api/ali/oss-list',
    ossRemove: '/webserver-api/ali/oss-remove'
  },
  server: {
    imageUp: '/webserver-api/server/image-up',
    file: {
      all: '/webserver-api/server/fill-all',
      remove: '/webserver-api/server/fill-remove',
      removeAll: '/webserver-api/server/fill-remove-all'
    }
  },
  baidu: {
    localTextIdentify: '/webserver-api/baidu/local-text-identify',
    urlTextIdentify: '/webserver-api/baidu/url-text-identify'
  },
  coding: {
    base64: '/webserver-api/coding/base64',
    imageToBase64: '/webserver-api/coding/image-to-base64',
    base64ToImage: '/webserver-api/coding/base64-to-image',
    md5: '/webserver-api/coding/md5',
    aes: '/webserver-api/coding/aes'
  },
  dashboard: {
    dataCount: '/webserver-api/dashboard/data-count'
  },
  work: {
    all: '/webserver-api/work/all',
    add: '/webserver-api/work/add',
    update: '/webserver-api/work/update',
    dustbinPush: '/webserver-api/work/dustbin-push',
    dustbinAll: '/webserver-api/work/dustbin-all',
    dustbinPop: '/webserver-api/work/dustbin-pop',
    remove: '/webserver-api/work/remove'
  },
  auth: {
    login: '/auth/login',
    logOut: '/auth/log-out',
    getUserInfo: '/auth/get-user-info',
    addUser: '/auth/add-user',
    modify: '/auth/modify'
  },
  logs: {
    webProcessAdd: '/webserver-api/logs/web-process-add',
    webAjaxAdd: '/webserver-api/logs/web-ajax-add',
    webErrorAdd: '/webserver-api/logs/web-error-add',
    webProcessList: '/webserver-api/logs/web-process-list',
    webAjaxList: '/webserver-api/logs/web-ajax-list',
    webErrorList: '/webserver-api/logs/web-error-list',
    serverProcessList: '/webserver-api/logs/server-process-list',
    serverErrorList: '/webserver-api/logs/server-error-list',
  }
}

export default YBApi
